package com.woniu.cq.mallorder.service;

import com.woniu.cq.mallorder.domain.Order;
import com.baomidou.mybatisplus.extension.service.IService;
import com.woniu.cq.mallorder.domain.Orderitem;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author daniel
 * @since 2020-09-19
 */
public interface IOrderService extends IService<Order> {
    /**
     * @description: 创建订单
     * @param:  userId
     * @return: void
     */
    int createOrder(Integer userId);
    /** 
     * @description: 查询某个用户的所有订单 
     * @param: userId 
     * @return: java.util.List<com.woniu.cq.mallorder.domain.Order> 
     */
    List<Order> myOrder(Integer userId);
    /**
     * @description: 修改订单状态
     * @param: orderStatus
     * @return: void
     */
    void changeStatus(Integer orderId);
}
